package Demo.demo14;

import java.util.Scanner;

//编写一个函数对密码进行检查是否合法，合法返回true，不合法返回false。
//   合法规则如下：
//   密码必须至少8位字符；
//   密码仅能包含字母和数字；
//   密码必须包含至少两个数字。
public class Demo5 {
    public static String password(){
        Scanner input = new Scanner(System.in);
        for (int i =0; i<5;i++){
            System.out.println("请输入密码");
            String password = input.next();
            if (password.length()<8){
                System.out.println("密码长度需要大于8位");
                continue;
            }
            if (password !="^[0-9A-Za-z"){
                System.out.println("密码只能包含数字和字母");
                continue;
            }
        }
        return "密码格式正确";
    }

    public static void main(String[] args) {
        password();
    }
}
